html{width:100%;height: 100%;}
body{width:100%;height: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0;}
ul,ul li{ list-style:none}
a{text-decoration:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);  }
a:focus{ outline:none; -moz-outline:none;}
a:visited{ outline:none; -moz-outline:none;} 
select,select:focus{ outline:none}
input,textarea,select{font-family:"Microsoft Yahei"; line-height:normal; outline:none;resize:none;}
input[type="button"],input[type="radio"],input[type="checkbox"],select{-webkit-appearance:none;}
button{ outline:none;}

/* 清除浮动 */
.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { display: table; line-height: 0; content: "";}
.clearfix:after { clear: both; }

/* 通用样式 */
#app {
  font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #303133;
  height: 100%;
  font-size: 14px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.text-center{
	text-align: center;
}
/* 弹性布局 */
.flex {
	display:-webkit-flex;  /*低版本的chrome*/
	display:-moz-box;      /*低版本的firefox*/
	display:-ms-flexbox;   /*IE10 */
	display:flex; 
}

.flex_1{
	-webkit-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	flex:1;
}
.flex_ac {
	align-items: center;
}
.flex_bt {
	justify-content: space-between;
}

.page-container {
  width: 100%;
  height: 100%;
}

/* 页面样式设置 */
.main-container {
  height: 100%;
  background-color: #ffffff;
  padding: 20px 30px;
  border-radius: 1px;
}
.merchant-page .el-tabs__nav-wrap::after {
  height: 1px;
}
.tab-box {
  min-height: 550px;
}
.my-form-row {
  background: #f8f8f8;
  margin-bottom: 10px;
  padding: 0 10px;
}
.my-el-col-right {
  border-left: 3px solid #fff;
  padding: 10px 10px;
  font-size: 12px;
}
.my-el-col-left {
  text-align: center;
  font-weight: bold;
  color: #333;
  font-size: 14px;
  padding: 20px 0;
}
.el-form-item__label {
  font-size: 10px !important;
  color: #606266 !important;
  font-weight: 600;
}
.form-item-desc {
  font-size: 10px;
  font-weight: 600;
  color: rgb(167, 167, 167);
}
.merchant-page .avatar-uploader .el-upload {
  border: 1px dashed #c1c1c1;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}

.merchant-page .avatar-uploader .el-upload:hover {
  border-color: #409EFF;
}
